
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <title>Index &mdash; Roster Core v0.18 documentation</title>
    
    <link rel="stylesheet" href="_static/default.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
    
    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    './',
        VERSION:     'v0.18',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '.html',
        HAS_SOURCE:  true
      };
    </script>
    <script type="text/javascript" src="_static/jquery.js"></script>
    <script type="text/javascript" src="_static/underscore.js"></script>
    <script type="text/javascript" src="_static/doctools.js"></script>
    <link rel="top" title="Roster Core v0.18 documentation" href="index.html" /> 
  </head>
  <body>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="#" title="General Index"
             accesskey="I">index</a></li>
        <li class="right" >
          <a href="py-modindex.html" title="Python Module Index"
             >modules</a> |</li>
        <li><a href="index.html">Roster Core v0.18 documentation</a> &raquo;</li> 
      </ul>
    </div>  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body">
            

<h1 id="index">Index</h1>

<div class="genindex-jumpbox">
 <a href="#A"><strong>A</strong></a>
 | <a href="#B"><strong>B</strong></a>
 | <a href="#C"><strong>C</strong></a>
 | <a href="#D"><strong>D</strong></a>
 | <a href="#E"><strong>E</strong></a>
 | <a href="#F"><strong>F</strong></a>
 | <a href="#G"><strong>G</strong></a>
 | <a href="#I"><strong>I</strong></a>
 | <a href="#L"><strong>L</strong></a>
 | <a href="#M"><strong>M</strong></a>
 | <a href="#P"><strong>P</strong></a>
 | <a href="#R"><strong>R</strong></a>
 | <a href="#S"><strong>S</strong></a>
 | <a href="#T"><strong>T</strong></a>
 | <a href="#U"><strong>U</strong></a>
 | <a href="#V"><strong>V</strong></a>
 
</div>
<h2 id="A">A</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.AddFormattedRecords">AddFormattedRecords() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.AddFormattedRecords">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.audit_log.AuditLog">AuditLog (class in roster_core.audit_log)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.errors.AuthenticationError">AuthenticationError</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.errors.AuthorizationError">AuthorizationError</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.user.User.Authorize">Authorize() (roster_core.user.User method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="B">B</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.BootstrapZone">BootstrapZone() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.BootstrapZone">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
  </dl></td>
</tr></table>

<h2 id="C">C</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.core.CheckCoreVersionMatches">CheckCoreVersionMatches() (in module roster_core.core)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.Core.CheckMaintenanceFlag">CheckMaintenanceFlag() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.CheckMaintenanceFlag">(roster_core.core.Core method)</a>
  </dt>

        
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.CheckMaintenanceFlag">(roster_core.db_access.dbAccess method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.helpers_lib.CIDRExpand">CIDRExpand() (in module roster_core.helpers_lib)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.CIDRExpand">(roster_core.__init__.CoreHelpers method)</a>
  </dt>

        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.CIDRExpand">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.close">close() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.Config">Config (class in roster_core.__init__)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.config.Config">(class in roster_core.config)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.errors.ConfigError">ConfigError</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ConstructRecordArgsDictFromRecordID">ConstructRecordArgsDictFromRecordID() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ConstructRecordArgsDictFromRecordID">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core">Core (class in roster_core.__init__)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core">(class in roster_core.core)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreError">CoreError</a>, <a href="roster_core.html#roster_core.errors.CoreError">[1]</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers">CoreHelpers (class in roster_core.__init__)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers">(class in roster_core.core_helpers)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.helpers_lib.CreateRecordsFromZoneObject">CreateRecordsFromZoneObject() (in module roster_core.helpers_lib)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.CreateRosterDatabase">CreateRosterDatabase() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.cursor_execute">cursor_execute() (roster_core.db_access.dbAccess method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="D">D</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.errors.DatabaseError">DatabaseError</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation">DataValidation (class in roster_core.data_validation)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess">dbAccess (class in roster_core.db_access)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.errors.DbAccessError">DbAccessError</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.DumpDatabase">DumpDatabase() (roster_core.db_access.dbAccess method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="E">E</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.EndTransaction">EndTransaction() (roster_core.db_access.dbAccess method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.helpers_lib.ExpandIPV6">ExpandIPV6() (in module roster_core.helpers_lib)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ExpandIPV6">(roster_core.__init__.CoreHelpers method)</a>
  </dt>

        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ExpandIPV6">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
  </dl></td>
</tr></table>

<h2 id="F">F</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.helpers_lib.FixHostname">FixHostname() (in module roster_core.helpers_lib)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.errors.FunctionError">FunctionError</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="G">G</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.GetAssociatedCNAMEs">GetAssociatedCNAMEs() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.GetAssociatedCNAMEs">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.GetCIDRBlocksByView">GetCIDRBlocksByView() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.GetCIDRBlocksByView">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.GetCurrentTime">GetCurrentTime() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.Config.GetDb">GetDb() (roster_core.__init__.Config method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.config.Config.GetDb">(roster_core.config.Config method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.GetEmptyRecordArgsDict">GetEmptyRecordArgsDict() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.GetEmptyRecordArgsDict">(roster_core.core.Core method)</a>
  </dt>

        
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.GetEmptyRecordArgsDict">(roster_core.db_access.dbAccess method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.GetEmptyRowDict">GetEmptyRowDict() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.helpers_lib.GetFunctionNameAndArgs">GetFunctionNameAndArgs() (in module roster_core.helpers_lib)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.user.User.GetPermissions">GetPermissions() (roster_core.user.User method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.GetPTRTarget">GetPTRTarget() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.GetPTRTarget">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.GetRecordArgsDict">GetRecordArgsDict() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.helpers_lib.GetRecordsFromRecordRowsAndArgumentRows">GetRecordsFromRecordRowsAndArgumentRows() (in module roster_core.helpers_lib)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.helpers_lib.GetRowDict">GetRowDict() (in module roster_core.helpers_lib)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.GetUserAuthorizationInfo">GetUserAuthorizationInfo() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.user.User.GetUserName">GetUserName() (roster_core.user.User method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.helpers_lib.GetValidTables">GetValidTables() (in module roster_core.helpers_lib)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.GetValidTables">(roster_core.db_access.dbAccess method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.GetViewsByUser">GetViewsByUser() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.GetViewsByUser">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.GetZoneOrigins">GetZoneOrigins() (roster_core.db_access.dbAccess method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="I">I</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.InitDataValidation">InitDataValidation() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.errors.InternalError">InternalError</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.errors.InvalidInputError">InvalidInputError</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.errors.IPIndexError">IPIndexError</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isAccessLevel">isAccessLevel() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isCIDRBlock">isCIDRBlock() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isDateTime">isDateTime() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isGroupPermission">isGroupPermission() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isHostname">isHostname() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isIntBool">isIntBool() (roster_core.data_validation.DataValidation method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isIPv4IPAddress">isIPv4IPAddress() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isIPv6IPAddress">isIPv6IPAddress() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isPickleString">isPickleString() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isReservedWord">isReservedWord() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isTarget">isTarget() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isUnicodeString">isUnicodeString() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isUnicodeString255">isUnicodeString255() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isUnicodeStringNoSpaces">isUnicodeStringNoSpaces() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isUnixDirectory">isUnixDirectory() (roster_core.data_validation.DataValidation method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.isUnsignedInt">isUnsignedInt() (roster_core.data_validation.DataValidation method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="L">L</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ListAccessLevels">ListAccessLevels() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ListAccessLevels">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListACLs">ListACLs() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListACLs">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListAuditLog">ListAuditLog() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListAuditLog">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ListAvailableIpsInCIDR">ListAvailableIpsInCIDR() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ListAvailableIpsInCIDR">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListCredentials">ListCredentials() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListCredentials">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListDnsServers">ListDnsServers() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListDnsServers">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListDnsServerSetAssignments">ListDnsServerSetAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListDnsServerSetAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListDnsServerSets">ListDnsServerSets() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListDnsServerSets">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListDnsServerSetViewAssignments">ListDnsServerSetViewAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListDnsServerSetViewAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListForwardZonePermissions">ListForwardZonePermissions() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListForwardZonePermissions">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ListGroupPermissions">ListGroupPermissions() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ListGroupPermissions">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

        
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.ListGroupPermissions">(roster_core.data_validation.DataValidation method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListGroups">ListGroups() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListGroups">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ListLatestNamedConfig">ListLatestNamedConfig() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ListLatestNamedConfig">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListNamedConfGlobalOptions">ListNamedConfGlobalOptions() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListNamedConfGlobalOptions">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ListNamedConfGlobalOptionsClient">ListNamedConfGlobalOptionsClient() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ListNamedConfGlobalOptionsClient">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListRecordArgumentDefinitions">ListRecordArgumentDefinitions() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListRecordArgumentDefinitions">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListRecords">ListRecords() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListRecords">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ListRecordsByCIDRBlock">ListRecordsByCIDRBlock() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ListRecordsByCIDRBlock">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ListRecordsByZone">ListRecordsByZone() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ListRecordsByZone">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListReservedWords">ListReservedWords() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListReservedWords">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListReverseRangePermissions">ListReverseRangePermissions() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListReverseRangePermissions">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListReverseRangeZoneAssignments">ListReverseRangeZoneAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListReverseRangeZoneAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.ListRow">ListRow() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ListSortedHostsByCIDR">ListSortedHostsByCIDR() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ListSortedHostsByCIDR">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ListSortedHostsByZone">ListSortedHostsByZone() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ListSortedHostsByZone">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.ListTableNames">ListTableNames() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListUserGroupAssignments">ListUserGroupAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListUserGroupAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListUsers">ListUsers() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListUsers">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListViewAssignments">ListViewAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListViewAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListViewDependencies">ListViewDependencies() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListViewDependencies">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListViews">ListViews() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListViews">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListViewToACLAssignments">ListViewToACLAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListViewToACLAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ListZoneByIPAddress">ListZoneByIPAddress() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ListZoneByIPAddress">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListZones">ListZones() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListZones">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.ListZoneTypes">ListZoneTypes() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.ListZoneTypes">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.LockDb">LockDb() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.audit_log.AuditLog.LogAction">LogAction() (roster_core.audit_log.AuditLog method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="M">M</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.errors.MaintenanceError">MaintenanceError</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.MakeAAAARecord">MakeAAAARecord() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.MakeAAAARecord">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeACL">MakeACL() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeACL">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeDnsServer">MakeDnsServer() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeDnsServer">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeDnsServerSet">MakeDnsServerSet() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeDnsServerSet">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeDnsServerSetAssignments">MakeDnsServerSetAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeDnsServerSetAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeDnsServerSetViewAssignments">MakeDnsServerSetViewAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeDnsServerSetViewAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeForwardZonePermission">MakeForwardZonePermission() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeForwardZonePermission">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeGroup">MakeGroup() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeGroup">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeInfiniteCredential">MakeInfiniteCredential() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeInfiniteCredential">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.MakeIPv4ClasslessReverseDelegatedTargetZone">MakeIPv4ClasslessReverseDelegatedTargetZone() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.MakeIPv4ClasslessReverseDelegatedTargetZone">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.MakeIPv4ClasslessReverseDelegation">MakeIPv4ClasslessReverseDelegation() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.MakeIPv4ClasslessReverseDelegation">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeNamedConfGlobalOption">MakeNamedConfGlobalOption() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeNamedConfGlobalOption">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.MakePTRRecord">MakePTRRecord() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.MakePTRRecord">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeRecord">MakeRecord() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeRecord">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeReservedWord">MakeReservedWord() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeReservedWord">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeReverseRangePermission">MakeReverseRangePermission() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeReverseRangePermission">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeReverseRangeZoneAssignment">MakeReverseRangeZoneAssignment() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeReverseRangeZoneAssignment">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.MakeRow">MakeRow() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.MakeSubdomainDelegation">MakeSubdomainDelegation() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.MakeSubdomainDelegation">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeUser">MakeUser() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeUser">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeUserGroupAssignment">MakeUserGroupAssignment() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeUserGroupAssignment">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeView">MakeView() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeView">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeViewAssignment">MakeViewAssignment() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeViewAssignment">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeViewToACLAssignments">MakeViewToACLAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeViewToACLAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeZone">MakeZone() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeZone">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.MakeZoneType">MakeZoneType() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.MakeZoneType">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.errors.MissingDataTypeError">MissingDataTypeError</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="P">P</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ProcessRecordsBatch">ProcessRecordsBatch() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ProcessRecordsBatch">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.punycode_lib.Puny2Uni">Puny2Uni() (in module roster_core.punycode_lib)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="R">R</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.errors.RecordError">RecordError</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.errors.RecordsBatchError">RecordsBatchError</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveACL">RemoveACL() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveACL">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveCIDRBlockFromACL">RemoveCIDRBlockFromACL() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveCIDRBlockFromACL">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.RemoveCNamesByAssignmentHost">RemoveCNamesByAssignmentHost() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.RemoveCNamesByAssignmentHost">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveCredential">RemoveCredential() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveCredential">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveDnsServer">RemoveDnsServer() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveDnsServer">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveDnsServerSet">RemoveDnsServerSet() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveDnsServerSet">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveDnsServerSetAssignments">RemoveDnsServerSetAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveDnsServerSetAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveDnsServerSetViewAssignments">RemoveDnsServerSetViewAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveDnsServerSetViewAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveForwardZonePermission">RemoveForwardZonePermission() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveForwardZonePermission">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveGroup">RemoveGroup() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveGroup">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.RemovePTRRecord">RemovePTRRecord() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.RemovePTRRecord">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveRecord">RemoveRecord() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveRecord">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveReservedWord">RemoveReservedWord() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveReservedWord">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveReverseRangePermission">RemoveReverseRangePermission() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveReverseRangePermission">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveReverseRangeZoneAssignment">RemoveReverseRangeZoneAssignment() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveReverseRangeZoneAssignment">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.RemoveRow">RemoveRow() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveUser">RemoveUser() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveUser">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveUserGroupAssignment">RemoveUserGroupAssignment() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveUserGroupAssignment">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveView">RemoveView() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveView">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveViewAssignment">RemoveViewAssignment() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveViewAssignment">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveViewToACLAssignments">RemoveViewToACLAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveViewToACLAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveZone">RemoveZone() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveZone">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.RemoveZoneType">RemoveZoneType() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.RemoveZoneType">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.errors.ReservedWordError">ReservedWordError</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.helpers_lib.ReverseIP">ReverseIP() (in module roster_core.helpers_lib)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.ReverseIP">(roster_core.__init__.CoreHelpers method)</a>
  </dt>

        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.ReverseIP">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.RevertNamedConfig">RevertNamedConfig() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.RevertNamedConfig">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#module-roster_core.__init__">roster_core.__init__ (module)</a>
  </dt>

      
  <dt><a href="roster_core.html#module-roster_core.audit_log">roster_core.audit_log (module)</a>
  </dt>

      
  <dt><a href="roster_core.html#module-roster_core.config">roster_core.config (module)</a>
  </dt>

      
  <dt><a href="roster_core.html#module-roster_core.constants">roster_core.constants (module)</a>
  </dt>

      
  <dt><a href="roster_core.html#module-roster_core.core">roster_core.core (module)</a>
  </dt>

      
  <dt><a href="roster_core.html#module-roster_core.core_helpers">roster_core.core_helpers (module)</a>
  </dt>

      
  <dt><a href="roster_core.html#module-roster_core.data_validation">roster_core.data_validation (module)</a>
  </dt>

      
  <dt><a href="roster_core.html#module-roster_core.db_access">roster_core.db_access (module)</a>
  </dt>

      
  <dt><a href="roster_core.html#module-roster_core.embedded_files">roster_core.embedded_files (module)</a>
  </dt>

      
  <dt><a href="roster_core.html#module-roster_core.errors">roster_core.errors (module)</a>
  </dt>

      
  <dt><a href="roster_core.html#module-roster_core.helpers_lib">roster_core.helpers_lib (module)</a>
  </dt>

      
  <dt><a href="roster_core.html#module-roster_core.punycode_lib">roster_core.punycode_lib (module)</a>
  </dt>

      
  <dt><a href="roster_core.html#module-roster_core.user">roster_core.user (module)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="S">S</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.SetMaintenanceFlag">SetMaintenanceFlag() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.SetMaintenanceFlag">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.SortRecordsByHost">SortRecordsByHost() (roster_core.__init__.CoreHelpers method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.SortRecordsByHost">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.StartTransaction">StartTransaction() (roster_core.db_access.dbAccess method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="T">T</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.TableRowCount">TableRowCount() (roster_core.db_access.dbAccess method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.errors.TransactionError">TransactionError</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="U">U</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.helpers_lib.UnExpandIPV6">UnExpandIPV6() (in module roster_core.helpers_lib)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.errors.UnexpectedDataError">UnexpectedDataError</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.punycode_lib.Uni2Puny">Uni2Puny() (in module roster_core.punycode_lib)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.helpers_lib.UnicodeString">UnicodeString() (in module roster_core.helpers_lib)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.UnlockDb">UnlockDb() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.helpers_lib.UnReverseIP">UnReverseIP() (in module roster_core.helpers_lib)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.__init__.CoreHelpers.UnReverseIP">(roster_core.__init__.CoreHelpers method)</a>
  </dt>

        
  <dt><a href="roster_core.html#roster_core.core_helpers.CoreHelpers.UnReverseIP">(roster_core.core_helpers.CoreHelpers method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.UpdateDnsServer">UpdateDnsServer() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.UpdateDnsServer">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.UpdateDnsServerSet">UpdateDnsServerSet() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.UpdateDnsServerSet">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.UpdateDnsServerSetViewAssignments">UpdateDnsServerSetViewAssignments() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.UpdateDnsServerSetViewAssignments">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.UpdateGroup">UpdateGroup() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.UpdateGroup">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.UpdateGroupForwardPermission">UpdateGroupForwardPermission() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.UpdateGroupForwardPermission">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.UpdateGroupReversePermission">UpdateGroupReversePermission() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.UpdateGroupReversePermission">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.UpdateRecord">UpdateRecord() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.UpdateRecord">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.UpdateRow">UpdateRow() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.__init__.Core.UpdateUser">UpdateUser() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.UpdateUser">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.UpdateView">UpdateView() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.UpdateView">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.__init__.Core.UpdateZone">UpdateZone() (roster_core.__init__.Core method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="roster_core.html#roster_core.core.Core.UpdateZone">(roster_core.core.Core method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="roster_core.html#roster_core.user.User">User (class in roster_core.user)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.errors.UserError">UserError</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="V">V</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.db_access.dbAccess.ValidateRecordArgsDict">ValidateRecordArgsDict() (roster_core.db_access.dbAccess method)</a>
  </dt>

      
  <dt><a href="roster_core.html#roster_core.data_validation.DataValidation.ValidateRowDict">ValidateRowDict() (roster_core.data_validation.DataValidation method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="roster_core.html#roster_core.errors.VersionDiscrepancyError">VersionDiscrepancyError</a>
  </dt>

  </dl></td>
</tr></table>



          </div>
        </div>
      </div>
      <div class="sphinxsidebar">
        <div class="sphinxsidebarwrapper">

   

<div id="searchbox" style="display: none">
  <h3>Quick search</h3>
    <form class="search" action="search.html" method="get">
      <input type="text" name="q" />
      <input type="submit" value="Go" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
    <p class="searchtip" style="font-size: 90%">
    Enter search terms or a module, class or function name.
    </p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="#" title="General Index"
             >index</a></li>
        <li class="right" >
          <a href="py-modindex.html" title="Python Module Index"
             >modules</a> |</li>
        <li><a href="index.html">Roster Core v0.18 documentation</a> &raquo;</li> 
      </ul>
    </div>
    <div class="footer">
        &copy; Copyright 2013, Purdue University.
      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2b1.
    </div>
  </body>
</html>